staff and administrative affairs director - Francés Inglés Diccionario